@charset "utf-8";
.menu ul li a.hide, .menu ul li a:visited.hide {
	display:none;
}
.menu ul li a:hover ul li a.hide{
	display:none;
}
.menu ul li a:hover{
	color:#F00;
	background:#FFF;
}
.menu ul li a:hover ul{
	display:block;
	position:absolute;
	top:21px;
	left:0;
	width:100px;
}
.menu ul li a:hover ul li a.sub{
	background:#fff;
	color:#f00;
}
.menu ul li a:hover ul li a{
	display:block;
	background:#ddd;
	color:#000;
}
.menu ul li a:hover ul li a ul{
	visibility:hidden;
}
.menu ul li a:hover ul li a :hover{
	background:#6fc;
	color:#000;
}
.menu ul li a:hover ul li a:hover ul{
	visibility:visible;
	position:absolute;
	left:100px;
	top:0;
	color:#000;
}
.menu ul li a:hver ul li a:hover ul.left{
	left:-100px;
}
